window restrictors - French English Dictionary